composed of different species - Alemán Inglés Diccionario